package xyz.zdsoft.user_info_manage_module.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 学员明细入参
 * @author 以风
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="StudentsSubsidiary", description="学员明细")
public class StudentsSubsidiaryParameter {
    /**
     * 班级id
     */
    @ApiModelProperty(value = "班级id",required = true)
    private Long id;

    /**
     * 学员姓名
     */
    @ApiModelProperty(value = "学员姓名")
    private String studentName;

    /**
     * 学号
     */
    @ApiModelProperty(value = "学号")
    private String userNo;

    /**
     * 身份证号码
     */
    @ApiModelProperty(value = "身份证号码")
    private String idNo;

    /**
     * 性别（'男'，'女'）
     */
    @ApiModelProperty(value = "性别（'男'，'女'）")
    private String sex;

    /**
     * 邮箱
     */
    @ApiModelProperty(value = "邮箱")
    private String email;

    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String mobileNo;

    /**
     * 项目角色
     */
    @ApiModelProperty(value = "项目角色：前端、后端、测试、项目经理、产品经理、UI")
    private String position;

    /**
     * 当前页
     */
    @ApiModelProperty(value = "当前页",required = true)
    private Integer current;

    /**
     * 页面大小
     */
    @ApiModelProperty(value = "页面大小",required = true)
    private Integer size;
}
